home *** CD-ROM | disk | FTP | other *** search
/ PC-Blue - MS DOS Public Domain Library / PC-Blue MS-DOS Public Domain Library - NYACC.iso / vol065 / print.me < prev    next >
Encoding:
Text File  |  1987-01-14  |  25.0 KB  |  991 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.                                      MAILIST
  20.                                        by
  21.                              Software Studios, Inc.
  22.                               8516 Sugarbush Court
  23.                             Annandale, Virginia 22003
  24.                                  (703) 978-2339
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.                                       MAILIST
  76.  
  77.  
  78.                                       Index
  79.  
  80.  
  81.  
  82.                    System Overview.......................3
  83.  
  84.                    Quick Rules...........................4
  85.  
  86.                    Entering Data.........................5
  87.  
  88.                    Printing Labels.......................6
  89.  
  90.                    Printing Envelopes....................6
  91.  
  92.                    Printing Repetitive Stickers..........7
  93.  
  94.                    Displaying Records....................7
  95.  
  96.                    Searching For A Record................8
  97.  
  98.                    To Alter Or Delete A Record...........9
  99.  
  100.                    To Write A Letter....................10
  101.  
  102.                    To Print Letters.....................12
  103.  
  104.                    Sort/Select Records..................13
  105.  
  106.                    Users Log............................14
  107.  
  108.                    Telephone Directory..................14
  109.  
  110.                    Sign Off And Copy Out................15
  111.  
  112.          
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.                                   -3-
  137.  
  138.  
  139.  
  140.                                      MAILIST
  141.  
  142.  
  143.                                  System Overview
  144.  
  145.  
  146.          MAILIST is a mailing list maintenance program that has the
  147.          following capabilities:
  148.                   1) Mail label generation
  149.                   2) Repetitive letter writing 
  150.                   3) Envelope addressing
  151.                   4) Selection on four fields
  152.                   5) Sort on two fields
  153.                   6) Select on expiration date
  154.                   7) Print repetitive stickers
  155.                   8) Print telephone directory
  156.  
  157.          MAILIST is ideal for databases of 200 or fewer records.  Files
  158.          are stored on disk and read into an array in RAM at system
  159.          start-up. This RAM-based array permits much faster access to
  160.          data when adding, deleting or modifying records. Upon exiting
  161.          the system, the updated file is copied to disk, thus
  162.          preserving all additions, deletions and alterations.
  163.  
  164.          MAILIST is menu driven for maximum user-efficiency and
  165.          simplicity of operation. There are no codes to memorize and
  166.          operation is as easy as choosing the proper option.
  167.  
  168.          For your ease in adapting the program, MAILIST source code is
  169.          provided in BASICA. For faster execution and to make room for
  170.          more records, it is recommended that the BASIC program be
  171.          compiled once adapted. 
  172.  
  173.          MAILIST is not copy protected, but it is copyrighted property.
  174.          Therefore, it is illegal to sell or distribute unauthorized
  175.          copies of the program.
  176.  
  177.          WARNING: Built into the program are certain anti-copying
  178.          sub-programs that will cause the program to self-destruct
  179.          if any attempt is made to alter the basic system.
  180.  
  181.          
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.                                   -4-
  203.  
  204.  
  205.  
  206.  
  207.  
  208.  
  209.  
  210.  
  211.                                    QUICK RULES
  212.  
  213.          MAILIST is simple to operate and should be self-explanatory.
  214.          We have provided an option-by-option description below for the
  215.          use of those more methodical in their approach. In general,
  216.          here are the fast rules:
  217.  
  218.                    1) Always exit the program from the main menu 
  219.                       using the "E" option. The program does a
  220.                       copy out of all changes, additions and deletions
  221.                       upon exiting and only then are they permanent.
  222.  
  223.                    2) Use care in making modifications to the program.
  224.                       Do not attempt to defeat the Copyright.
  225.                       Intentional booby traps have been inserted to
  226.                       prevent unauthorized use.
  227.  
  228.                    3) In editing mode, cursor control keys should be
  229.                       regarded as disabled. Only the back-space-erase
  230.                       key has any cursor control.
  231.  
  232.                    4) Letters and sort/selection files stored by the
  233.                       system should be regarded as temporary. They are
  234.                       overwritten by the next file to be stored.
  235.  
  236.                    5) MAILIST is a powerful, feature chocked, little
  237.                       system that can significantly ease the burden
  238.                       of small offices and businesses. Please enjoy!
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.                                   -5-
  269.  
  270.  
  271.  
  272.  
  273.  
  274.  
  275.                                   ENTERING DATA
  276.  
  277.  
  278.          To enter data, option "1" on the Main Menu will display an
  279.          information template for data entry. Data is entered simply by
  280.          typing the information in the appropriate field and pressing
  281.          "Enter."  To skip a data field, press "Enter."
  282.  
  283.          Data can be of any length, even beyond the bounds of the
  284.          template.  Mis-typed data can be corrected within a field by
  285.          using the back-space-erase key and re-entering the correct
  286.          data.  If an error is detected after the field is entered, it
  287.          can be edited by:  1) responding to the prompt "Is The Above
  288.          Correct?" with an "N"--in which case, all data is erased and
  289.          the template is blank; or, 2) enter the remaining data and
  290.          call the record back from the main menu for editing using the
  291.          <A>lter option.
  292.  
  293.          Record numbers are automatically assigned by the system and
  294.          cannot be changed by the user.
  295.  
  296.          There are four select fields that may be used alone or in
  297.          combination to distinguish between sub-lists. "Record Type" is
  298.          the first select field. This is similar to a list code that
  299.          can be increasingly refined by other select fields. Most users
  300.          will require only the Record Type to distinguish among their
  301.          various lists. Record Type can consist of code, alpha or
  302.          numeric, of any length. It is recommended that the code be
  303.          kept short to minimize storage usage.
  304.  
  305.          Other select fields are "List Category", "Selections" and
  306.          "Participation Code". Again, these may be alpha, numeric, or a
  307.          combination and may be of any length.
  308.  
  309.          "Expiration Date" is also a selection field, but it is
  310.          designed to be selected by providing  bracket  dates between
  311.          which the expiration date must fall. Data in the Expiration
  312.          Date field must be entered as MM-DD-YY, or MM/DD/YY--numerics
  313.          only, except for the dash or slash seperating the dates.
  314.  
  315.          The "Salutation" field is used to provide for the familiar
  316.          form of address in personalized letters. While a letter may be
  317.          addressed to "Mr. William Rogers, Jr." the salutation on the
  318.          letter can read "Dear Bill:"  Similarly, where one wants to be
  319.          more formal, the salutation can be input as "Mr. Rogers" to
  320.          have an opening as "Dear Mr. Rogers:"  An added feature of the
  321.          Salutation is that when searching for the record by
  322.          individual's name, you can search for either "William
  323.          Rogers" or "Bill Rogers."   Nice!
  324.  
  325.          
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.                                   -6-
  335.  
  336.  
  337.  
  338.  
  339.  
  340.  
  341.                                  PRINTING LABELS
  342.  
  343.  
  344.          To print mailing labels, use option "2" on the main menu.
  345.  
  346.          You will then be prompted to choose between printing labels,
  347.          envelopes or repeating stickers (labels with the same text).
  348.  
  349.          If you wish to print a sub-set of the entire mailing list, you
  350.          must first select a file by using the Select/Sort option (4)
  351.          on the main menu. You will be prompted to Print All Records or
  352.          to Print Selected Records.
  353.  
  354.          TO PREPARE PRINTER FOR LABELS, insert one-up labels aligned
  355.          with the first print position, first print line, insure that
  356.          printer is turned on, and strike any key when ready. A label
  357.          print run can be aborted by turning off the printer.
  358.  
  359.  
  360.  
  361.  
  362.  
  363.  
  364.  
  365.                                PRINTING ENVELOPES
  366.  
  367.  
  368.          To print envelopes, choose the Print Labels option (2) at the
  369.          main menu.
  370.  
  371.          You will then be prompted to choose between printing labels,
  372.          envelopes or repeating stickers (labels with the same text).
  373.  
  374.          If you wish to address envelopes from a sub-set of the entire
  375.          mailing list, you must first select a file by using the
  376.          Select/Sort option (4) on the main menu.  You will be prompted
  377.          if you wish to print envelopes from a pre-selected file or to
  378.          prinnt envelopes from the entire database.
  379.  
  380.          TO PREPARE PRINTER FOR ENVELOPES, insert an envelope at a
  381.          position where the first line to be printed is to appear.
  382.          Printing will start at column 40.
  383.  
  384.          PRINTING WILL AUTOMATICALLY HALT BETWEEN ENVELOPES to allow
  385.          for insertion of the next envelope. Strike any key when ready
  386.          to print.
  387.  
  388.          
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.                                   -7-
  401.  
  402.  
  403.  
  404.  
  405.  
  406.  
  407.                           PRINTING REPETITIVE STICKERS
  408.  
  409.  
  410.          Repetitive stickers are labels with the same text, repeated a
  411.          specified number of times. They are useful for making return
  412.          address labels, multiple copies of floppy disk labels, or
  413.          simply to make any pressure sensitive label with text.
  414.  
  415.          To print repetitive stickers, choose Print Labels option (2)
  416.          from main menu. You will then be prompted to Print Labels,
  417.          Print Envelopes, or Print Repetitive Stickers. 
  418.  
  419.          A five-line template for up to 40 characters will be displayed
  420.          for insertion of text.  Text can be any length, however, that
  421.          will fit on a label.  Text may be alpha, numeric or any
  422.          combination. Errors may be corrected prior to entering the
  423.          data by using the back-space-erase key and reentering correct
  424.          text. If an error is detected after entering, simply enter
  425.          zero when prompted for number of stickers and begin again.
  426.  
  427.          You will be prompted for the number of repetitive stickers you
  428.          wish. Entering zero will return to main menu.
  429.  
  430.          TO PREPARE FOR PRINTING REPETITIVE STICKERS, insert one-up
  431.          labels positioned at the first print line, first print column
  432.          and insure printer is on.  Strike any key when ready.  To
  433.          abort a print run, turn printer off.
  434.  
  435.  
  436.  
  437.  
  438.  
  439.                               DISPLAYING RECORDS
  440.  
  441.          A preview capability permits you to scan a label file before
  442.          printing, or to scan the entire database.
  443.  
  444.          To display a file, choose the Display File (3) option on the
  445.          main menu. You will be prompted to choose between Display All
  446.          Records and Display A Sorted or Selected File.
  447.  
  448.          Labels will be displayed in screens of eight records.
  449.          Contained on the screen record will be the Record Number, the
  450.          Record Type, and other Selection information. These will NOT
  451.          appear on the printed label. 
  452.  
  453.          Press "R" to return to the main menu.
  454.          
  455.  
  456.  
  457.  
  458.  
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.                                   -8-
  467.  
  468.  
  469.  
  470.  
  471.  
  472.  
  473.                              SEARCHING FOR A RECORD
  474.  
  475.  
  476.          To recall a record individually, use the Search/Alter/Delete
  477.          option (4) on the main menu.
  478.  
  479.          You will be prompted if you wish to access the record by
  480.          Number, Name, or Company Name.
  481.  
  482.          TO SEARCH BY NUMBER, enter the Record Number at the prompt. If
  483.          no record exists by that number, the system will respond
  484.          "Number Not Found" and you may re-enter number. Enter zero to
  485.          return to main menu.
  486.  
  487.          TO SEARCH BY NAME, enter the Last Name at the prompt, then the
  488.          First Name at the next prompt.  Enter Name as exactly as
  489.          possible. If no name exists, the system will respond "Name Not
  490.          Found" and you may re-enter another name. Press enter to
  491.          return to main menu.
  492.  
  493.          In searching by Name, the system uses the first four
  494.          characters of the First Name OR the first four characters of
  495.          the Salutation, plus the first four characters of the Last
  496.          Name. Thus, "William R. Rogers, Jr." may be accessed by "Bill
  497.          Rogers" OR "William Rogers" OR "Will Rogers" OR "William R.
  498.          Rogers, Jr." 
  499.  
  500.          TO SEARCH BY COMPANY NAME, the company name must be entered
  501.          exactly as entered into the system, including "Co.", "Inc."
  502.          and the punctuation must be the same.  If no match is found
  503.          the system will respond "Name Not Found" and you may try
  504.          again. Press enter to return to main menu.
  505.  
  506.          
  507.  
  508.  
  509.  
  510.  
  511.  
  512.  
  513.  
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.                                   -9-
  533.  
  534.  
  535.  
  536.  
  537.  
  538.  
  539.  
  540.                            TO ALTER OR DELETE A RECORD
  541.  
  542.          Follow the procedure under SEARCHING FOR A RECORD to display
  543.          the correct record.
  544.  
  545.          TO DELETE the record, enter "D".  The record will remain in
  546.          the system until the records are copied out, at which time all
  547.          records except those marked for deletion will be copied out.
  548.          Records marked for deletion will have a "D" written in the
  549.          area for Zip Code. It may be changed at any time prior to
  550.          copying out.
  551.  
  552.          TO ALTER A RECORD, press "A".  The cursor will be positioned
  553.          at the first field (First Name). If any changes are to be
  554.          made, type in the changes. If no changes are to be made, press
  555.          enter to access the next field. If a record is changed, only
  556.          that text appearing on the left side of the cursor will be
  557.          entered. Altered text will appear in highlight. If an error
  558.          is detected prior to pressing enter, use the back-space-erase
  559.          key to delete the error and re-enter the information. If an
  560.          error is detected after enter has been pressed, re-cycle
  561.          through the Alter procedure.
  562.  
  563.          
  564.  
  565.  
  566.  
  567.  
  568.  
  569.  
  570.  
  571.  
  572.  
  573.  
  574.  
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.                                   -10-
  599.  
  600.  
  601.  
  602.  
  603.  
  604.  
  605.                                 TO WRITE A LETTER
  606.  
  607.  
  608.          From the main menu, select the Write A Letter option (5).
  609.  
  610.          Write-A-Letter is a convenient way to address the same
  611.          correspondence to everyone in your database or to a selected
  612.          group drawn from the total list.
  613.  
  614.          TO SELECT A SUBSET OF THE TOTAL DATABASE, see section on
  615.          SELECTING AND SORTING.
  616.  
  617.          TO WRITE THE BODY OF THE LETTER, select the Write The Form
  618.          Letter option (2) from the Write A Letter menu. You will be
  619.          prompted, line by line, for up to 45 lines of text. Each line
  620.          can contain up to 78 characters, alpha or numeric. Typing
  621.          errors may be corrected by using the back-space-erase key and
  622.          re-entering the correct text. Errors detected after enter has
  623.          been pressed can only be corrected by restarting the letter
  624.          writing procedure.
  625.  
  626.          All numerals and characters are valid EXCEPT DOUBLE QUOTATION
  627.          MARKS (").  A double quotation mark delimits the print and
  628.          results will be garbled.
  629.  
  630.          Format the text, line for line, as you would have it appear in
  631.          the body of the letter. The Date, Name, Address, City, State,
  632.          Zip Code, AND SALUTATION will be added automatically by the
  633.          label program when it merges with the letter. Thus, "Dear Mr.
  634.          Smith:" will draw "Mr. Smith" from the Salutation Field from
  635.          the database. If no information has been added to the
  636.          Salutation Field, "Dear Sirs:" will appear.
  637.  
  638.          To end the body of the text, enter !! on the next blank line.
  639.          This will not appear in the text of the letter.
  640.  
  641.  
  642.  
  643.  
  644.  
  645.  
  646.  
  647.  
  648.  
  649.  
  650.  
  651.  
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664.                                   -11-
  665.  
  666.  
  667.  
  668.  
  669.  
  670.  
  671.  
  672.          Once completed, the text of the letter is written to disk
  673.          under a temporary file "LTR."  This file is temporary in the
  674.          respect that it is overwritten when the next form letter is
  675.          filed.  If you wish to preserve a letter, copy it to another
  676.          disk after exiting the system and copy it back to the program
  677.          disk when you wish to again use it.
  678.  
  679.          TO RESET FORMAT OF THE LETTER, that is, to alter the Date,
  680.          Name, Address, City, State, Zip Code and Salutation, select
  681.          the Set Format option (3) from the Write A Letter menu. This
  682.          option will exit into the appropriate place within the
  683.          program. Some programming knowledge of BASICA is required to
  684.          make modifications. For those brave enough to tackle this job,
  685.          the following are the parameters of the variable information
  686.          you will require:
  687.  
  688.                              S=Record Number
  689.                              A$=Title
  690.                              B$=First Name and Initial
  691.                              C$=Last Name
  692.                              D$=Company Name
  693.                              F$=Street Address
  694.                              H$=City, State
  695.                              J=Zip Code
  696.                              K$=Record Type
  697.                           DATE$=Date
  698.                              P$=Salutation
  699.                              L$=List Category
  700.                              M$=Selection
  701.                              N$=Expiration Date
  702.                              O$=Participation Code
  703.  
  704.          
  705.  
  706.  
  707.  
  708.  
  709.  
  710.  
  711.  
  712.  
  713.  
  714.  
  715.  
  716.  
  717.  
  718.  
  719.  
  720.  
  721.  
  722.  
  723.  
  724.  
  725.  
  726.  
  727.  
  728.  
  729.  
  730.                                   -12-
  731.  
  732.  
  733.  
  734.  
  735.  
  736.  
  737.                                 TO PRINT LETTERS
  738.  
  739.          To print letters, select the Print Letters option (5) on the
  740.          Write A Letter menu.
  741.  
  742.          You will be prompted to choose between single sheets and
  743.          continuous forms. Specifying single sheets will make the
  744.          printer stop between letters until additional letterhead
  745.          is loaded and you strike any key.
  746.          
  747.          You will be prompted for the number of columns to leave blank
  748.          as the left-hand margin. A letter with print beginning in
  749.          column 10 is recommended. 
  750.  
  751.          The system merges two temporary disk files, "PAD" containing a
  752.          subset of names and addresses, and "LTR" containing the text
  753.          of the letter. THE SYSTEM ASSUMES THAT A SUBSET OF THE
  754.          DATABASE IS BEING USED. To send a letter to the entire
  755.          database, select all records using the procedures in the
  756.          SORT/SELECT section.
  757.  
  758.          TO SET UP PRINTER FOR LETTERS, position the letterhead at the
  759.          first line on which the date is to appear. Spacing is as
  760.          follows:
  761.                                 DATE
  762.                                                 ONE SPACE
  763.                                 NAME, TITLE
  764.                                 COMPANY
  765.                                 ADDRESS
  766.                                 CITY, STATE, ZIP
  767.                                                 ONE SPACE
  768.                                 SALUTATION
  769.                                                 ONE SPACE
  770.  
  771.                                 TEXT OF LETTER
  772.  
  773.                                 (Up to 45 Lines)
  774.  
  775.          
  776.  
  777.  
  778.  
  779.  
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787.  
  788.  
  789.  
  790.  
  791.  
  792.  
  793.  
  794.  
  795.  
  796.                                   -13-
  797.  
  798.  
  799.  
  800.  
  801.  
  802.  
  803.                                SORT/SELECT RECORDS
  804.  
  805.  
  806.          To Sort or Select Records use the Select/Sort option (6) from
  807.          the main menu.
  808.  
  809.          From the Select Records/Sort Records memu, you may sort on Zip
  810.          Code (in ascending order). You may also sort on Record Number
  811.          (also in ascending order). Sorting and storage of the sorted
  812.          file are automatic and require no response. The system will
  813.          keep you informed of what actions are taking place and also
  814.          advise you of the approximate time involved. After sorting,
  815.          you may want to display the sorted file to insure it is what
  816.          you want before printing.
  817.  
  818.          SELECTING RECORDS, using the Select Records option (1) from
  819.          the Select/Sort menu, displays a selection template. This is
  820.          best explained by saying to oneself "I want only
  821.          ______and_____and_____and ______; with characteristics of
  822.          ____and _____and_____ and ______. A selection can be made for
  823.          each selection field and only those records meeting those
  824.          requirements will be selected. [In the first field, Record
  825.          Type, an "X" should be entered in blank fields, otherwise you
  826.          will receive any records with a blank Record Type.]  Care
  827.          should be used not to prohibitively restrict the selection to
  828.          the point of no records that can meet the description.
  829.  
  830.          Expiration dates should be expressed as MM-DD-YY, or
  831.          MM/DD/YY, with two figures separated by a dash or a slash.
  832.          Thus, January 1, 1984 would be 01-01-84.
  833.  
  834.          Expiration dates should be bracketed. That is, if one wants
  835.          all expirations for the first week in December, ask for
  836.          expirations between 12-01-85 and 12-07-85 (Expirations that
  837.          occur on the First and Seventh will be included.) Also
  838.          remember, your database knows nothing about weekends, so be
  839.          sure to include these dates in your brackets to insure all
  840.          expirations are covered.
  841.  
  842.  
  843.  
  844.  
  845.  
  846.  
  847.  
  848.  
  849.  
  850.  
  851.  
  852.  
  853.  
  854.  
  855.  
  856.  
  857.  
  858.  
  859.  
  860.  
  861.  
  862.                                   -14-
  863.  
  864.  
  865.  
  866.  
  867.  
  868.  
  869.          Any selection field not to be used may be skipped over by
  870.          pressing enter.
  871.  
  872.          If an error is detected, you may begin again once the
  873.          selection template has been indexed through. You will be
  874.          prompted "Is The Above What You Want?" By responding "N", the
  875.          template will be reset. By responding "Y" the selection
  876.          process will begin.
  877.  
  878.          Selected records are automatically copied to a temporary file
  879.          on disk called "PAD".  This file will reside on disk until
  880.          another selection is made, overwriting the file. No further
  881.          response is required to select records. You will automatically
  882.          be returned to the main menu.
  883.  
  884.  
  885.  
  886.                                     USERS LOG
  887.  
  888.          A disk file of system usage is kept on disk listing the User's
  889.          Logon, Date and Time. This information may be useful for
  890.          tracking usage or data utilization.
  891.  
  892.          TO PRINT THE USERS LOG, choose the Select/Sort option (6) from
  893.          the main menu and the Print Users Log option (3) from the
  894.          ensuing menu.
  895.  
  896.          This file, "USER.LOG", should be deleted periodically from DOS
  897.          level if disk storage space becomes a factor.
  898.  
  899.  
  900.  
  901.  
  902.                                TELEPHONE DIRECTORY
  903.  
  904.  
  905.          A convenient Telephone Directory can be generated from the
  906.          database by choosing the Print Labels option (2) on the main
  907.          menu.
  908.  
  909.          An alphabetical listing of Last Name, First Name, Telephone
  910.          Number will be generated from data available in the database
  911.          and automatically printed on the printer.
  912.  
  913.          
  914.  
  915.  
  916.  
  917.  
  918.  
  919.  
  920.  
  921.  
  922.  
  923.  
  924.  
  925.  
  926.  
  927.  
  928.                                   -15-
  929.  
  930.  
  931.  
  932.  
  933.  
  934.  
  935.  
  936.  
  937.                               SIGN OFF AND COPY OUT
  938.  
  939.          IT IS IMPORTANT TO REMEMBER TO EXIT THE PROGRAM BY PRESSING
  940.          "E" FROM THE MAIN MENU. No data is permanently stored in the
  941.          system until it is copied to disk at sign off.  To simply turn
  942.          off the computer or to interrupt the program with
  943.          Control-Break will cause the loss of any additions, changes or
  944.          deletions. A fail-safe subprogram has been installed to alert
  945.          you should an error crash the program and your changes and
  946.          additions are lost. In such a case, only the data input since
  947.          Logon has been lost (your original files are intact) and to
  948.          recover you would re-start the system and re-input additions,
  949.          changes and deletions.
  950.  
  951.          Of course, this can also be used constructively, where the
  952.          additions, changes and deletions were to be used only
  953.          temporarily and one wants to restore to the original files.
  954.          Then, one may simply switch the computer off or use the
  955.          Control-Break interrupt.
  956.  
  957.  
  958.  
  959.  
  960.  
  961.          Neither the author of this program nor Software Studios, Inc.
  962.          warrant this program to be free from defect, error or
  963.          omission. No damages or liability, derived or consequential,
  964.          from the use of or reliance on this program or the data
  965.          generated therefrom is assumed and is expressly disclaimed.
  966.          Software Studio's sole liability consists of the replacement
  967.          of defective programs, excepting those programs that it deems
  968.          to have been modified or that are lost due to mishandeling or
  969.          attempts to defeat the copyright protection.
  970.  
  971.  
  972.  
  973.  
  974.  
  975.  
  976.  
  977.          (c) 1984, Wade B. Dowdle, Software Studios, Inc.
  978.          This program is the property of Software Studios, Inc.,
  979.          Annandale, Virginia 22003. It is illegal to copy for
  980.          distribution, loan or temporary usage, this program, its
  981.          format, instructions, calculations or instructional materials.
  982.  
  983.  
  984.  
  985.  
  986.  
  987.  
  988.  
  989.  
  990.  
  991.